have radical ideas - French English Dictionary